package com.wef.system.service;

import java.util.List;
import java.util.Set;
import com.gfa4j.service.BaseService;
import com.wef.system.entity.Module;

public interface ModuleService  extends BaseService  {

	public Module addModule(Module module);

	public Module updateModule(Module module);

	public void removeModule(Module module);

	public Module saveOrUpdateModule(Module module);

	public void saveOrUpdateModules(List<Module> modules) ;

	public void saveOrUpdateModules(Set<Module> modules);

	public void validateModule(Module module);
	
	public List<Module> getAllModules();

}
